Лабораторная
работа
№
2
Андрианова
Марина
Г
еорг
иев
на
RUDN
U
n
i
ve
r
s
it
y
,
Mos
cow
,
Russian
Fed
er
at
ion
2024,
14
Sep
temb
er
Цель
работы
–
Целью
данной
работы
является
пол
уч
ени
е
практических
навыков
р
аб
оты
раб
от
ы
в
конс
оли
с атр
иб
ут
ами
файл
ов,
закр
еп
лени
е
те
оре
ти
че
ски
х основ
диск
р
еци
онн
ого
раз
гран
ич
ени
я дост
уп
а в совр
еме
нны
х
системах
с
открытым
кодом
на
базе
ОС
Linux.
Выполнение
лаб
орат
орн
ой
раб
от
ы
Создала
учётную
запись
пользователя
guest
с
помощью
команды
"sudo
useradd
guest"
и
задала
пароль
для
этого
пользователя
командой
"sudo
passwd
guest"
(рис
.1)
Ри
с
.
1.
С
оз
да
ни
е
пол
ь
зо
ва
т
ел
я
Вошла
в
систему
от
имен
и
пользователя
guest
(рис.2).
Рис.2.Вход
в систему
Определила
директорию
,
в
котор
ой
я
н
ахожусь,
командой
"pw
d".
Сравнила
её
с
приглашением
командно
й
строки
:
они
совпадают
.
Определила,
что
она
является
моей
домашней
директорией
(рис
.3).
Ри
с
.
3.
К
ом
а
н
да
pwd
С
помощью
кома
нды
"
id
"
определила
имя
своего
пользователя
(guest),
uid=1001,
gid=1001.
Сравнила
полученную
информацию
с
выводом
команды
"groups
"
(рис.4),
которая
вывел
а
"guest
".
Ри
с.4
.Ко
ман
ды
id
и
gro
ups
Просмотрела
файл
/etc/passwd
командой
"cat /etc/passwd" (
рис.5)
Ри
с
.
5.
К
ома
нда
cat
/
etc
/p
assw
d
Проверила,
какие
расширенные
атрибуты
установлены
на
поддиректориях,
на
ходящихся
в
директории
/home
, командой
"lsattr
/home
"
(рис.6).
Ри
с
.6
.
Рас
шир
ен
ные
атр
иб
уты
Попыталась
создат
ь
в
директории
dir1
файл
file1
(рис
.7).
В
ит
оге
файл
не
был
создан
.
Ри
с
.
7
. Поп
ыт
ка со
зда
ть фа
йл
в ди
ре
кто
ри
и
Открыть
директо
рию
с
помощью
кома
нды
"
ls
-l
/home/guest/
dir1"
изначально
тоже
не
удалось
по
той
же
причине,
поэтому
я
поменяла
права
доступа
(рис
.8)
и
снова
вос
пользовалась
этой
командой
.
Рис
.
8.
Созда
ние
фай
ла в ди
ре
ктор
ии
Вы
воды
В
ходе
выполнения
данной
лабораторной
работы
я
получила
практические
навыки
работы
в
консоли
с
атрибутами
файлов
,
закрепила
теоретические
основы
дискреционного
разграничения
доступа
в
современных
сис
темах
с
открытым
кодом
на
базе
ОС
Linux.